† Corresponding author. E-mail:
Project supported by the National Natural Science Foundation of China (Grant Nos. 11174274, 61205021, and 61405194) and the State Key Laboratory of Applied Optics, Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences.
High signal-to-noise ratio can be achieved with the electron multiplying charge-coupled-device (EMCCD) applied in the Shack–Hartmann wavefront sensor (S–H WFS) in adaptive optics (AO). However, when the brightness of the target changes in a large scale, the fixed electron multiplying (EM) gain will not be suited to the sensing limitation. Therefore an auto-gain-control method based on the brightness of light-spots array in S–H WFS is proposed in this paper. The control value is the average of the maximum signals of every light spot in an array, which has been demonstrated to be kept stable even under the influence of some noise and turbulence, and sensitive enough to the change of target brightness. A goal value is needed in the control process and it is predetermined based on the characters of EMCCD. Simulations and experiments have demonstrated that this auto-gain-control method is valid and robust, the sensing SNR reaches the maximum for the corresponding signal level, and especially is greatly improved for those dim targets from 6 to 4 magnitude in the visual band.
Adaptive optics (AO) has been widely used in various research areas,[1–3] such as astronomical observation by ground-based telescopes. In AO systems, the Shack–Hartmann wavefront sensor (S–H WFS) has been most popularly used for its high speed and high precision.[4–6] It consists of a lenslet array followed by a CCD detector. The incoming light is sampled by the lenslet array at the front, and then focused onto the CCD detector which outputs an image of light-spots array. The light-spot centroids of the array are used to calculate the slopes of the corresponding sub-wavefronts, and the total disturbed wavefront can be retrieved by all of the sub-wavefronts.[7–9]
The astronomical objects are usually very dim, which brings challenges to the AO systems, especially to wavefront sensing. The S–H WFS is designed using a sub-aperture method that the local light spots in the array are formed by the light collected in sub-apertures. The collected light is proportional to the sub-aperture size which is typically equal to the atmospheric coherent length r0. For example, when observing a star of 6 magnitude in visual band (6mv) by an S–H WFS designed at r0 = 10 cm, the photon number collected in a sub-aperture is almost 100. Suppose that the light spot is recorded by an ordinary CCD with 4 pixels, if the readout noise of the CCD is 25 e−/pixel/frame, the light spot will be lost in the noise and the sensing will fail.
A new kind of CCD detector called an electron multiplying charge-coupled-device (EMCCD)[10–12] has achieved sub-electron readout noise through the electron multiplication technique which makes wavefront sensing very efficient.[13–15] Of course, S–H WFS with the EMCCD has higher sensitivity than an ordinary CCD. However, EMCCD’s potential sometimes may be lost as the electron multiplying (EM) gain does not match the brightness of an observed object. For example, satellites circle the earth so fast that their brightness will change in a large range within a few minutes. In this case, a fixed EM gain is not suitable for sensing, and auto-gain-control based on the real-time brightness of the target is necessary.
The conventional gain control methods such as those based on the gray level histogram[16] or setting thresholds[17] are proposed for the normal image systems, but are not applicable for S–H WFS. For S–H WFS, most light of the target is focused into these light spots of the output array, and large parts of CCD pixels are with few signals. Furthermore, the signal distributions of each light spot are different from each other and change from frame to frame due to the turbulence and the scintillation, and the statistics of the pixel signals are totally different between frames. Another thing is that the histogram- or thresholds-based methods compare all the pixels, do ordering and counting among all pixels, which is a huge treatment burden and is not suitable for the real-time working AOS. The third is that when the brightness of the observed targets changes fiercely, a high EM gain will easily cause the self-protection of the EMCCD which must be avoided during the sensing in AOSs.
In this paper, we first analyze the characters of the light-spots array. Then an average value based on the light-spots array is proposed to be the control value for the auto-gain-control method, and the characters of the proposed control value are analyzed. The control value and the control method are verified in the experiments, and the signal-to-noise ratio (SNR) is applied to analyze the improvement brought by the auto-gain-control method.
Due to the atmospheric turbulence, the wavefront of the incoming light is disturbed, resulting in light spots dislocated from the reference centers and uneven brightness for each light spot in the array. A typical image of light-spots array output by S–H WFS is shown in Fig.
Figure
From the typical output spots image of Fig.
With the exposure function defined, the brightness of the CCD pixel satisfies a linear relationship between the intensity of incident light and the electron multiplication gain expressed as B = k × I × G.[18] In S–H WFS, the control value we proposed should fulfill this status which will be proved in the following simulations and experiments. In the sensing process, a sufficiently high SNR is needed to overcome the readout noise of the CCD detector by setting a relatively high gain, but high gain may cause the CCD self-protection which should be avoided. Therefore a goal control is determined by the linearity of the control value and the self-protection process.
Both the control value and the goal control value follow the exposure function, and the relations will be
In the EMCCD system, the control value is calculated from the output image and the gain is set to multiply the next frame image learnt from the EMCCD structure, as shown in the block diagram of the designed controller in Fig.
Once the EMCCD self-protection process is triggered, it will reset the EM gain to 1, which will break off the observation and must be avoided during the AO process. Here in this paper, an OCam2 EMCCD produced by e2v technologies is applied in the S–H WFS, and a strict limit is adopted. When more than 100 pixels with signal larger than half of the full-well signal exist in the same frame and that lasts for 3 frames, the self-protection will work. The EM register of the OCam2 EMCCD is 14 bit, and the half full-well signal is 214/2 = 8192 ADU. This condition should be considered in determining the goal control value.
A simulation based on the S–H WFS is illustrated in this section.[5] Table
Based on the simulations, we had got frames of spot image, and the proposed average control value and the maximum value of each frame were calculated respectively. From Fig.
Moreover, the control values were compared in different strengths of turbulence. The S–H WFS in our experiments consisted of a 10-cm-diameter circle sub-aperture at the aperture of the telescope. Different r0 indicated different strengths of turbulence as 10 cm, 9 cm, 8 cm, and 7 cm, respectively. Figure
After the characterization, the goal control value was determined. Firstly the maximum signal in a frame must be smaller than the full-well signal of the EMCCD, and the goal control value may be set as 214 × (0.0145/((0.0295+3 × 0.0022))) ≈ 6400 ADU. Secondly, the goal control value should be examined by the self-protection process, and finally we chose the goal value as 6000 ADU for auto-gain-control.
Considering the missing following situation shown in Fig.
The experimental optical platform was built up and a series of experiments were conducted to verify the proposed auto-gain-control method. The changing brightness of the targets was simulated by a standard light source supplied by a programmable DC power. A group of two turbulence simulators was set in the optical path to generate the atmospheric disturbance.[18,21] The first one was to simulate the scintillation and the second was to generate the turbulent wavefronts. In this experiment a collimated light beam passed through the turbulence simulators and indented into the S–H WFS. The portions of the plates of the second simulator that the light passed through conjugated with the pupil of the S–H WFS. Different sizes of the lit portion would bring different strengths of turbulence. The rotating phase plate could bring changing turbulence into the experiments. The experimental optical system was shown in Fig.
Firstly, the proposed control value was measured at different brightness and different strengths of turbulence. Figure
Secondly, we tested the auto-gain-control method in the experiments. We recorded the control value changing with the brightness of the light source without gain control shown in Fig.
The SNR during the test was calculated and plotted in Fig.
An auto-gain-control method suitable for the S–H WFS is proposed. Based on the specialties of the output light-spots arrays of the S–H WFS, a new control value was adopted as the average of the maximum signals of all light spots in a frame. Comparing with the conventional methods, the new method proved its robustness and feasibility. The auto-gain-control method was realized with the EMCCD and verified in experiments. The test results showed that the average control value was stable under turbulence and detecting noise, and was sensitive to the brightness changing of targets. The linearity of the control value with the EM gain and the intensity of targets made it easy to predetermine the goal value, and combined with the self-protection conditions the goal control value was set as 6000 ADU. In the auto-gain-control experiments, the maximum SNR as
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 |